
const data_config = require("./data_config");


module.exports = {
  nav_name: '商品分类管理',          //生成导航菜单
  module_name: 'good_classify_m',     //生成路径，必须与文件名相同
  //接口
  api: `{
      page: commonPath + "/admin/shop_label/page",         //分页       
      remove: commonPath + '/admin/shop_label/remove',     //删除              
      add: commonPath + '/admin/shop_label/add',           //新增           
  }`, 

  //列表
  table1: {
    isGenerate: "false",                    //false表示不生成页面
    table_name: "good_classify_m_table",        //表页面名
    nav_name: "商品分类列表",                  //导航名
    tipsText: "商品分类管理 >> 商品分类列表",    //顶部文字
    // tableReqMethod: "get",  //分页请求配置成get方式, 默认为post
    // pageApi: "API.sys_setting.sys_setting_page",  //请求api
    // extraPageRequestParams: `
    //   courseId: this.$route.query.id,  //请求
    // `, //已有page和pageSize
    //配置列表页面
    tableData: [
      //类型normal(title定义名称  name定义动态绑定值  type定义类型  itemWidth定义宽度)
      { title: '序号', name: 'index', type: "normal",itemWidth: "60" },
      { title: '商品Id', name: 'shopGoodId ', type: "normal" },   
      //类型opts(showName定义动态绑定值  showObj定义匹配显示值)
      {
          title: '类型',
          name: 'type',
          type: "opts",
          showName: "typeShow",
          showObj: `{
            "1": "拼了吗",
            "2": "天天特卖推荐",
            "3": "大家都想买",
          }`
      },
       
    ],

    //配置列表操作项(type类型  text名称  request是否请求  jump跳转路由【本文件名+跳转文件名】 url接口 requestType请求方式)
    tableOpt: [
        //下架功能
        // {
        //   type: "del",
        //   text: "下架",
        //   request: true,
        //   url: "API.group_work_m.cancel",
        //   requestType: 'get',
        //   // isSplitSearchString: 'true',  //拼接查询字符串（post需要，get不需要）。
        // },
        //编辑跳转
        // {
        //   type: "modify",
        //   text: "编辑",
        //   request: false,                
        //   jump: "/group_work_m_add_group_work"
        // },
        
    ],
     
    //配置搜索栏
    search: {
        //筛选
        contentArr: {
            //selectOptsName自定义名称  selectOptsArr下拉内容  labelWidth定义宽度
            select1: {
                labelName: '类型',
                inputName: 'type',
                selectOptsName: "typeOpts",
                selectOptsArr: `[
                  { value: "", label: "全部" },
                  { value: "1", label: "拼了吗" },
                  { value: "2", label: "天天特卖推荐" },
                  { value: "3", label: "大家都想买" },
                ],
                `, 
            },
            
        },
        //查找按钮的文字
        searchBtn: {
            //链接与table请求接口相同，不做另外配置
            text: "查询",   
        },
        //添加按钮
        addBtn: {
            // //(type类型  text名称  request是否请求  jump跳转路由【本文件名+跳转文件名】)
            // type: "add",
            // text: "发布",
            // request: false,
            // jump: "/group_work_m_add_group_work", 
        }
    },
  },

  
  //列表
  table2: {
    isGenerate: "false",                    //false表示不生成页面
    table_name: "good_list_table",        //表页面名
    // nav_name: "商品分类列表",                  //导航名
    tipsText: "商品分类管理 >> 商品分类列表",    //顶部文字
    // tableReqMethod: "get",  //分页请求配置成get方式, 默认为post
    // pageApi: "API.sys_setting.sys_setting_page",  //请求api
    // extraPageRequestParams: `
    //   courseId: this.$route.query.id,  //请求
    // `, //已有page和pageSize
    //配置列表页面
    tableData: [
      //类型normal(title定义名称  name定义动态绑定值  type定义类型  itemWidth定义宽度)
      { title: '序号', name: 'index', type: "normal",itemWidth: "60" },
      { title: '商品Id', name: 'shopGoodId ', type: "normal" },   
      //类型opts(showName定义动态绑定值  showObj定义匹配显示值)
      {
          title: '类型',
          name: 'type',
          type: "opts",
          showName: "typeShow",
          showObj: `{
            "1": "拼了吗",
            "2": "天天特卖推荐",
            "3": "大家都想买",
          }`
      },
       
    ],

    //配置列表操作项(type类型  text名称  request是否请求  jump跳转路由【本文件名+跳转文件名】 url接口 requestType请求方式)
    tableOpt: [
        //下架功能
        // {
        //   type: "del",
        //   text: "下架",
        //   request: true,
        //   url: "API.group_work_m.cancel",
        //   requestType: 'get',
        //   // isSplitSearchString: 'true',  //拼接查询字符串（post需要，get不需要）。
        // },
        //编辑跳转
        // {
        //   type: "modify",
        //   text: "编辑",
        //   request: false,                
        //   jump: "/group_work_m_add_group_work"
        // },
        
    ],
     
    //配置搜索栏
    search: {
        //筛选
        contentArr: {
            //selectOptsName自定义名称  selectOptsArr下拉内容  labelWidth定义宽度
            select1: {
                labelName: '类型',
                inputName: 'type',
                selectOptsName: "typeOpts",
                selectOptsArr: `[
                  { value: "", label: "全部" },
                  { value: "1", label: "拼了吗" },
                  { value: "2", label: "天天特卖推荐" },
                  { value: "3", label: "大家都想买" },
                ],
                `, 
            },
            
        },
        //查找按钮的文字
        searchBtn: {
            //链接与table请求接口相同，不做另外配置
            text: "查询",   
        },
        //添加按钮
        addBtn: {
            // //(type类型  text名称  request是否请求  jump跳转路由【本文件名+跳转文件名】)
            // type: "add",
            // text: "发布",
            // request: false,
            // jump: "/group_work_m_add_group_work", 
        }
    },
  },


 



}

